chybny vysledek funkce AnsiToUtf8

Otázka od: Daniel Rott

10. 11. 2004 16:58

Zdravicko !
Pouzivam funkci AnsiToUtf8 a obcas se mi stava, ze nektere znaky jsou
kodovany spatne, napriklad znak "n s hackem" je zakodovan jako C3 B2 na
misto spravneho C5 88. Zda se mi, ze misto unicode hodnoty znaku se do utf8
prevede jen jeho ansi hodnota, ktera je u tohoto znaku F2 (cp1250).
Restartem aplikace se chyba obvykle odstrani. Aplikace, ve ktere k tomuto
jevu dochazi, je ISAPI rozsireni IIS 4.0 provozovane pod Windows NT 4.0 a
napsana je v Delphi 7. Ma nekdo tuseni cim by to mohlo byt zpusobeno ?

Dekuji
Daniel
---------------------------------------------------------------
Scanning complete: NO intelligent life form in range.